leafy vegetable - English Synonyms Dictionary